#ifndef __LIST_QUEUE_H____
#define __LIST_QUEUE_H____
#include "data_global.h"
#include "link_list.h"

typedef struct env_info link_datatype;

typedef struct _node_
{
	link_datatype data;
	struct _node_ *next;
}linknode, *linklist;

linklist create_empty_linklist ();
int empty_linklist (linklist h);
link_datatype get_linknode (linklist h);
int insert_linknode (linklist h,link_datatype x);

int thread_recv_parameter(void);
void put(struct env_info info);

link_datatype get();

#endif
